2
תגובות
יש לי נתוב כזה
"prodects/<id:\d+>/<idcatgory:\d+>" =>"prodect/prodects"
בקובץ הגדרות config
יש לי מתודה שנמצאת ב ProdectController והיא
אני מפעיל את פונציה דרך url לדוגמה: /finish/prodects/100/1
הוא נותן לי שגיעה 400 , לא מצליח לגשת למתודה הזאת
אני ישמח לעזרה
"prodects/<id:\d+>/<idcatgory:\d+>" =>"prodect/prodects"
בקובץ הגדרות config
יש לי מתודה שנמצאת ב ProdectController והיא
public function actionProdects($id,$idcategory){
$products =Prodect::model()->findAllByAttributes(array ("idCategory"=>$idcategory,"idSubCategory"=>$id));
if($products){
$this->render("prodects",array("products" =>$products));
}else{
$this->actionCreateProdect($id, $idcategory);
}
}
$products =Prodect::model()->findAllByAttributes(array ("idCategory"=>$idcategory,"idSubCategory"=>$id));
if($products){
$this->render("prodects",array("products" =>$products));
}else{
$this->actionCreateProdect($id, $idcategory);
}
}
אני מפעיל את פונציה דרך url לדוגמה: /finish/prodects/100/1
הוא נותן לי שגיעה 400 , לא מצליח לגשת למתודה הזאת
אני ישמח לעזרה
2 תשובות
היה לי בעיה בשמות של פרמטרים , אבל שאלה שקשורה לזה , אין אפשרות לתת שני פרמטרים
צריל לשנות נתוב למשהו כזה http://localhost/finish/prodects/100/idcatgory/1